.mobile_type .pttpxw{
    display: none;
}
.mobile_type .lnlbt{
    display: block;
}

  .mobile_type .ls_nav {
      height: 19.2vw;
  }
  .mobile_type .ls_main {
      height: auto;
      width: 95vw !important;
	  height: auto !important;
  }
  .mobile_type .ls_main_b {
      width: 94vw !important;
      margin: 6vw -0.5vw;
      clear: both;
      float: none;
	  height: auto !important;
  }
  .mobile_type .ls_main_r {
      float: none;
      width: 100vw;
      margin-top: 6.6667vw;
  }
.mobile_type .ls_news_l {
  width: auto;
  background: none;
    height: 8vw;
    line-height: 8vw;
    background-size: 5%;
    padding-left: 0;
  }
  .mobile_type .ls_input2{
    width: 9vw !important;
  }
  .mobile_type .ls_news {
    height: 8vw;
  }
  .mobile_type .ls_news_r input {
    position: absolute;
    outline: none;
    height: 5.3333vw;
    line-height: 5.3333vw;
    font-size: 2vw;
    width: 26vw;
    margin-top: 0.6vw;
  }
  .mobile_type .ls_news_l span{
    font-size: 1.8667vw;
  }
  .mobile_type .ls_news{
    width: 100vw;
  }
  .mobile_type .ls_news div:nth-child(4) {
    margin-top: -7vw !important;
    margin-right: 8vw;
}
  .mobile_type .ls_news_r.fr {
    right: 8vw !important;
    margin-top: -2vw;
  }
  .mobile_type .ls_news div a {
    height: 5.3333vw !important;
    line-height: 5.3333vw !important;
    font-size: 2vw !important;
    display: none !important;
  }
  
  .ls_title_m{
    position: relative;
  }

  .ls_title_m {
    overflow: visible;
}


.mobile_type .ls_jryw {
  height: auto;
  line-height: normal;
}
.mobile_type .ls_jryw li {
  width: auto;
  height: 8vw;
  font-size: 4vw;
  line-height: 8vw;
  margin-top: 1vw;
}
.mobile_type .ls_list1 li {
  height: 9.6vw;
  line-height: 9.6vw;
  padding-left: 3vw;
}
.mobile_type .ls_list1 a {
    display: inline-block;
  color: #000000;
  font-size: 4vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 9.6vw;
  max-width: 86.1333vw;
  padding-left: 2vw;
}
.mobile_type .govpushinfo150203 li a {
  max-width: 54vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;

}
.mobile_type .ls_tzgg {
  height: 8vw;
  line-height: 8vw;
  border-bottom: 0.1333vw solid #EEEEEE;
  position: relative;
}
.mobile_type .ls_tzgg h4 a {
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
  width: auto;
  padding: 0 3.3333vw 0 3.3333vw;
}
.mobile_type .ls_more2 {
  font-size: 4.2vw;
  position: absolute;
  top: 1.6vw;
  right: 7.9333vw;
  background: url(./ls_more.jpg) no-repeat 10vw center;
  background-size: 23%;
}
.mobile_type #ul-imgs img {
  width: 100vw;
  height: 22vw;
}
.mobile_type .ls_zwgk {
  height: 42vw;
  overflow: hidden;
  height: auto;
  margin-top: 2vw;
}
.mobile_type .ls_zw li {
  float: left;
  width: 12vw !important;
  height: 12.8vw;
  text-align: center;
  margin-left: 1.333vw;
  font-size: 4.6vw;
  line-height: 12.8vw;
  width: auto;
  width: 28vw !important;
  padding: 0 1.3vw 0 1.3vw;
}
.mobile_type .ls_zw {
  height: auto;
  line-height: normal;
}
.mobile_type .ls_zw ul {
  margin-left: -1.333vw;
}
.mobile_type .ls_zwgk_r {
  float: none;
  width: auto;
}
.mobile_type .ls_zwgk_b {
  float: none;
    margin: 2vw 2vw 1vw 2vw;
    clear: both;
    width: auto;
    padding-top: 2vw;
    width: 93vw;
  }
.mobile_type .ls_zmhd_r div img {
  width: 33.6667vw;
    height: 27.4vw;
    margin-left: -17vw;
}
/* 微博 */
.mobile_type .ls_wbo div {
  top: -1.3vw !important;
}
.mobile_type .weiboShow .weiboShow_title {
  height: 8.2667vw;
  text-align: right;
  line-height: 8.2667vw;
  overflow: hidden;
  font-size: 4.8vw;
}
.mobile_type .WB_widgets{
  border-right: 0.1333vw solid #d2d2d2;
    width: 60.6667vw;
}
.mobile_type .weiboShow_developer{
  height: 19.6vw;
} 
.mobile_type .weiboShow_developer_pic a img{
  height: 11.4667vw;
}
.mobile_type .weiboShow .weiboShow_developerDetail_name {
  line-height: 9.6vw;
  height: 9.6vw;
  overflow: hidden;
  margin-left: 4.1333vw;
}
.mobile_type .weiboShow .weiboShow_developerDetail_namedir {
  color: #999;
  font-size: 4.8vw;
  display: none;
}
.mobile_type .weiboShow .weiboShow_developerDetail_btn {
  margin-top: -1.0667vw;
  margin-left: 5.7333vw;
}
.mobile_type .WB_btnA em {
  font-size: 2.9333vw;
  float: left;
}
.mobile_type .WB_logo16a {
  width: 4vw;
  height: 2.8vw;
  background-size: 2.6667vw 2.6667vw;
}
/* 微博结束 */

.mobile_type  .ls_zwgk_b {
    float: none;
    margin: 0 2vw;
    clear: both;
    width: auto;
} 
.mobile_type .ls_zwgk_r div {
  width: 89.333vw;
  height: auto !important;
  margin-top: 4vw;
}
.mobile_type .govpushinfo150203 li {
  height: auto;
  width: auto;
}
.mobile_type .ls_content {
  width: 95vw;
}

.mobile_type .govpushinfo150203 ul {
  height: auto;
  max-height: 66.6667vw;
  overflow: hidden;
}
.mobile_type .govpushinfo150203 li span {
  float: right;
  width: 27.3333vw;
  color: #000;
  font-size: 4.8vw;
}
.mobile_type .ls_zwgk_l a {
  font-size: 3.6vw;
  text-indent: none;
}
.mobile_type .ls_zwgk_l li {
  margin-bottom: 1.333vw;
    width: 46vw;
    height: 9.6vw;
    line-height: 9.6vw;
    background-color: #FBFBFB;
    border: 0.1333vw solid #DDDDDD;
    position: relative;
    float: left;
    margin-left: 1vw;
}
.mobile_type .ls_zwgk_l img {
  position: absolute;
  left: 2.9333vw;
  top: 2.6667vw;
  height: 4.6667vw;
  width: 4vw;
}
.mobile_type .ls_zmhd {
  height: auto;
  float: none !important;
}
.mobile_type .zj_list {
  height: auto !important;
}
.mobile_type .ls_dc h4 {
  height: 8vw;
  line-height: 8vw;
}
.mobile_type .ls_dc h4>a {
  font-size: 4vw;
}
.mobile_type .zj_list li span {
  font-size: 4.8vw;
  float: right;
}
.mobile_type .ls_dc .ls_more3 {
  padding-right: 3.7333vw;
  top: 2vw;
  font-size: 3.4667vw;
  background: url(./ls_more.jpg) no-repeat right center;
  background-size: 23%;
}
.mobile_type .ls_zmhd_b {
  width: 129.7333vw !important;
  float: none;
  clear: both;
  margin: 0;
}
.mobile_type .ls_zmhd_r {
  margin-left: 23vw;
  float: none;
}
.mobile_type .ls_zmhd_l {
  width: 133.333vw;
}

.mobile_type .ls_zmhd_l a {
  display: block;
  width: 95vw;
}
.mobile_type .zj_for {
  height: auto;
  width: 100vw;
  overflow: hidden;
}
/* 2024.8.23 改版废弃代码 */
/* .mobile_type .ls_zmhd_l img, .mobile_type .zj_for a, .mobile_type .zj_for a img{
  width: 100vw !important;
  height: auto !important;
  margin: 0 !important;
} */
.mobile_type .zj_for a{
  margin: 10px 0 0 0px;

}
/* 政务服务 */
.mobile_type .ls_zwhd {
  height: auto;
}
.mobile_type .ls_zwhd_r {
  height: 47.0667vw;
  float: none;
  width: 56.0667vw;
  clear: both;
}
.mobile_type .zjzwapp {
  position: relative;
  top: -34.5333vw;
  left: 49.6vw;
}
.mobile_type .zjzwapp center img {
  width: 31.8667vw;
  height: 27.4667vw;
}
.mobile_type .ls_zwhd_l {
  width: 100vw;
}
.mobile_type .zwfw_h div p {
  margin-top: 2.6667vw;
  height: 8vw;
  font-size: 2.4vw;
  line-height: 8vw;
  border-radius: 0.5333vw;
  background-color: #7fb9dc;
  text-align: center;
  color: #fff;
  font-size: 5.8667vw;
  width: 28vw;
  display: -webkit-inline-box;
  float: left !important;
}
.mobile_type .zwfw_h div a img {
  width: 100%;
}
.mobile_type .zwfw_h div {
  display: inline-block;
  width: 40vw;
  float: left !important;
}
.mobile_type .zwfw_h div a {
  font-size: 2.9333vw;
  width: 40%;
}
.mobile_type .zwfw_f .divl a {
  width: 44vw;
  font-size: 3.2vw;
  display: inline-block;
  margin-left: 4vw;
}
.mobile_type .zwfw_f .divl {
  width: 100vw;
  margin-left: -3vw;
}
.mobile_type .zwfw_f .divr a {
  width: 22.8667vw;
  height: 9.7333vw;
  font-size: 2.9333vw;
  transition: color .3s;
}
.mobile_type .zwfw_f .divr2 {
  width: 13.3333vw;
    margin-top: -21.8667vw;
    margin-left: 116.1333vw;
}
.mobile_type .zwfw_f .divr {
  width: 100vw;
  border-left:1px solid #ccc ;
  margin-left: 1vw;
}
.mobile_type .ls_jryw .ls_li4 a, .mobile_type .ls_jryw .ls_li3 a {
  padding: 0 1.333vw 0 1.333vw;
}
.mobile_type .ls_zw .ls_li6 a, .mobile_type .ls_zw .ls_li5 a {
  padding: 0 1.3333vw 0 10p;
}
/* 专题专栏 */
.mobile_type .weiboShow .weiboShow_developerDetail_name a {
  font-size: 4.8vw;
}
.mobile_type .ls_col_t h4 {
  margin-left: 4vw;
  width: 27.2vw;
  background-color: #ffffff;
  text-align: center;
  font-size: 6.4vw;
}
.mobile_type .ls_col_b {
  height: auto;
  margin-left: -4vw;
}
.mobile_type .ls_col_br {
  width: 106.6667vw;
  margin-top: 4vw;
}
.mobile_type .ls_zfbm1 .changecur{
  border: none;
}
.mobile_type .ls_list2 a {
  font-size: 5.2vw;
  max-width: 50.8667vw;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  line-height: 6.4vw;
}
.mobile_type .ls_list2 li {
  height: 6.4vw;
  line-height: 6.4vw;
}
.mobile_type .ls_col_t {
  height: 12.8vw;
  line-height: 12.8vw;
}
.mobile_type .ls_col_t h4 {
  margin-left: 4vw;
  width: 27.2vw;
  font-size: 6.4vw;
}
.mobile_type .ls_zfbm3 ul li a img {
  height: 11.2vw;
  width: 32.8vw;
}
.mobile_type .ls_zfbm2 a {
  font-size: 3.8vw;
  padding: 0;
  color: #000;
  line-height: 6.4vw;
}
/* 轮播相关 */
.mobile_type .zjzwapp center span a {
  font-size: 3.2vw !important;
}

.mobile_type .ls_zwgk_l {
  width: 133.333vw;
}

.mobile_type .ls_title_mr {
 display: none;
}
.ls_title_mr{
  background:url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3657/site/picture/0/2108311539232972890.png?0.021385538570764195) no-repeat 0 center !important;
}
.mobile_type .ls_zfbm2 li {
  width: 46vw !important;
  margin: 0 1.6vw;
}
.mobile_type #yqljlist4 li {
  width: 62.8vw !important;
}
.mobile_type .ls_dc ul li a {
  max-width: 82.9333vw !important;
}
.ls_title1{
  position: relative;
}
.mobile_type .ls_zfbm2{
  margin-left: 5vw !important;
}
.mobile_type .ls_list2{
  display: none;
}
/* 修改的代码 */
.mobile_type .ls_col_t h4 {
  height: 10.6667vw;
}
.mobile_type .ls_main_b ul li a {
  display: inline-block;
  max-width: 83.6667vw;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ls_col_t h4 a:hover {
  cursor: default;
}
.ls_zfbm1>ul>li>a {
  cursor: default;
}
/* 移动 */
.mobile_type #focus3 {
    width: 95vw;
    height: 70vw;
    margin: 0;
}
.mobile_type #focus3 ul li {
    float: left;
    width: 95vw;
    height: 70vw;
    overflow: hidden;
    position: relative;
    background: #000;
}
.mobile_type #focus3 ul li a img{
    width: 95vw !important;
    height: 70vw !important;
}
.mobile_type #focus3 .btnBg {
    position: absolute;
    width: 100vw;
    height: 10vw;
    left: 0;
    bottom: 0;
    background: #000;
}
.mobile_type #focus3 .btn{
    position: absolute;
    width: 20vw;
    line-height: 10vw;
    padding: 0.8vw 0;
    right: 9vw;
    bottom: 1.5vw;
    text-align: right;
}
.mobile_type #focus3 .btn span{
    width: 2.6667vw;
    height: 2.6667vw;
    margin-left: 1.3333vw;
}
.mobile_type #focus3 ul{
    height: auto;
}
.mobile_type .focus3 ul li div.photo_bt {
    position: absolute;
    bottom: 0;
    left: 2vw;
    color: #ffffff;
    z-index: 1;
    line-height: 7.7333vw;
    font-size: 3.2vw;
}
.mobile_type #focus3 ul li div.photo_bt {
  width: 70vw;
    position: absolute;
    bottom: 0;
    left: 2vw;
    color: #ffffff;
    z-index: 1;
    line-height: 7.7333vw;
    font-size: 3.2vw;
    max-width: 60vw;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 14vw;
}
.mobile_type .photo_bt a 
{
  position: absolute;
  bottom: 1.5vw;
  left: 2vw;
  color: #ffffff;
  z-index: 1;
  line-height: 7.7333vw;
  font-size: 3.2vw;
  max-width: 60vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
}
.mobile_type .ls_col{
    width: 100vw;
    margin-top: 5vw;
}
.mobile_type #focus3 .btn span.on{
  width: 2.6667vw;
  height: 2.6667vw;
}
.mobile_type .ls_zwgk_l a {
  position: absolute;
  left: 9.3333vw;
  top: 0;
}
.mobile_type .ls_zfbm2 ul{
  width: 100vw;
}
.mobile_type .nb_carousel ul img{
  width: 186px;
}
.mobile_type .nb_carousel .ulwrap{
  margin-left: 0;
}
.mobile_type .ls_zfbm1{
  width: 100vw;
  height: auto;
  line-height: auto;
  margin-left: 5vw;
}
.mobile_type .ls_zfbm3 {
  width: 100vw;
  margin-left: 13vw !important;
}
.mobile_type .ls_zfbm1 ul{
  position: unset;
}
.mobile_type .default_pgContainer {
  margin-top: -4vw !important;
}
.mobile_type .nb_left{
	display: none;
}
.mobile_type .ls_main_b ul li span{
	display: none;
}
.mobile_type .ls_main_b ul li span{
	display: none;
}
.mobile_type #sd_focus li img{
	width: 100vw !important;
}
.mobile_type  #banner{
	display: none !important;
}
.mobile_type .sd_banner{
	display: block !important;
}
body {
  overflow-x: visible;
}
.mobile_type .ls_main_b{
	margin-left: 0 !important;
}
.mobile_type .grfw{
	writing-mode: horizontal-tb !important;
	padding-left: 3vw;
}
.mobile_type .frfw{
	writing-mode: horizontal-tb !important;
	padding-left: 3vw;
}